package com.hzw.saas.api.user.query;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * 客户信息获取参数
 * 所有参数都可唯一确定一条客户信息
 *
 * @author zzl
 * @since 04/08/2021
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel("客户信息查询")
public class CustomerGetQuery {

    private String pid;

    private String userId;

    /**
     * 云平台帐号用户名
     */
    @ApiModelProperty(value = "云平台帐号用户名", position = 3)
    private String userName;

    /**
     * 客户编号
     */
    @ApiModelProperty(value = "客户编号", position = 4)
    private String customerNo;

    /**
     * 客户手机号码
     */
    @ApiModelProperty(value = "客户手机号码", position = 14)
    private String phoneNo;

    /**
     * 客户邮箱
     */
    @ApiModelProperty(value = "客户邮箱", position = 15)
    private String email;

}
